package com.ympc.service;

import com.ympc.pojo.Course;

import java.util.List;

public interface CourseService {
    // 根据教师ID获取课程列表
    List<Course> getCoursesByTeacherId(Integer teacherId);
    
    // 根据ID获取课程
    Course getCourseById(Integer id);
    
    // 根据班级ID获取课程列表
    List<Course> getCoursesByClassId(Integer classId);
    
    // 创建课程
    boolean createCourse(Course course);
    
    // 更新课程
    boolean updateCourse(Course course);
    
    // 删除课程
    boolean deleteCourse(Integer id);
}

